package com.cmcc.xdr.entity;

import java.util.Date;

public class PccEntity extends BaseEntity{

	private Long id;

	private Integer length;

	private String localProvince;  //新增  省份

	private String localCity;

	private String ownerProvince;  //新增 归属省份

	private String ownerCity;  //新增 归属城市

	private String roamingType;  //新增  漫游类型

	private Integer interFace;

	private String xdrId;

	private Integer rat;

	private String imsi;

	private String imei;

	private String msisdn;

	private Integer procedureType;

	private Date procedureStartTime;

	private Date procedureEndTime;

	private String icid;

	private Integer transactionStatus;//v2.4新增

	private String sourceNeIp;//v2.4新增

	private Integer sourceNePort;//v2.4新增

	private String destinationNeIp;//v2.4新增

	private Integer destinationNePort;//v2.4新增

	private String originRealm;

	private String destinationRealm;

	private String originHost;

	private String destinationHost;

	private String sgsnSgwSigIP;

	private String afAppID;

	private Integer ccRequestType;

	private Integer rxRequestType;

	private Integer mediaType;

	private Integer abortCause;

	private Integer resultCode;

	private Integer experimentalResultCode;

	private Integer sessionReleaseCause;

	private Integer ruleFailureCode; //新增

	private String sessionId;//新增

	private String ipv6Prefix;//新增

	private Integer calledStationId; //新增

	private Integer ratType;//v2.4新增

	private Integer serviceInfoStatus;//v2.4新增

	private Integer userEci;//v2.4新增

	private Integer userTac;//v2.4新增

	private Integer qci;//v2.4新增

	private String insertDate;

	public Integer getLength() {
		return length;
	}

	public void setLength(Integer length) {
		this.length = length;
	}

	public String getLocalCity() {
		return localCity;
	}

	public void setLocalCity(String localCity) {
		this.localCity = localCity;
	}

	public Integer getInterFace() {
		return interFace;
	}

	public void setInterFace(Integer interFace) {
		this.interFace = interFace;
	}

	public String getXdrId() {
		return xdrId;
	}

	public void setXdrId(String xdrId) {
		this.xdrId = xdrId;
	}

	public Integer getRat() {
		return rat;
	}

	public void setRat(Integer rat) {
		this.rat = rat;
	}

	public String getImsi() {
		return imsi;
	}

	public void setImsi(String imsi) {
		this.imsi = imsi;
	}

	public String getImei() {
		return imei;
	}

	public void setImei(String imei) {
		this.imei = imei;
	}

	public String getMsisdn() {
		return msisdn;
	}

	public void setMsisdn(String msisdn) {
		this.msisdn = msisdn;
	}

	public Integer getProcedureType() {
		return procedureType;
	}

	public void setProcedureType(Integer procedureType) {
		this.procedureType = procedureType;
	}

	public Date getProcedureStartTime() {
		return procedureStartTime;
	}

	public void setProcedureStartTime(Date procedureStartTime) {
		this.procedureStartTime = procedureStartTime;
	}

	public Date getProcedureEndTime() {
		return procedureEndTime;
	}

	public void setProcedureEndTime(Date procedureEndTime) {
		this.procedureEndTime = procedureEndTime;
	}

	public String getIcid() {
		return icid;
	}

	public void setIcid(String icid) {
		this.icid = icid;
	}

	public Integer getMediaType() {
		return mediaType;
	}

	public void setMediaType(Integer mediaType) {
		this.mediaType = mediaType;
	}

	public Integer getResultCode() {
		return resultCode;
	}

	public void setResultCode(Integer resultCode) {
		this.resultCode = resultCode;
	}

	public Integer getExperimentalResultCode() {
		return experimentalResultCode;
	}

	public void setExperimentalResultCode(Integer experimentalResultCode) {
		this.experimentalResultCode = experimentalResultCode;
	}

	public String getInsertDate() {
		return insertDate;
	}

	public void setInsertDate(String insertDate) {
		this.insertDate = insertDate;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}
	
	public String getOriginRealm() {
		return originRealm;
	}

	public void setOriginRealm(String originRealm) {
		this.originRealm = originRealm;
	}

	public String getDestinationRealm() {
		return destinationRealm;
	}

	public void setDestinationRealm(String destinationRealm) {
		this.destinationRealm = destinationRealm;
	}

	public String getOriginHost() {
		return originHost;
	}

	public void setOriginHost(String originHost) {
		this.originHost = originHost;
	}

	public String getDestinationHost() {
		return destinationHost;
	}

	public void setDestinationHost(String destinationHost) {
		this.destinationHost = destinationHost;
	}

	public String getSgsnSgwSigIP() {
		return sgsnSgwSigIP;
	}

	public void setSgsnSgwSigIP(String sgsnSgwSigIP) {
		this.sgsnSgwSigIP = sgsnSgwSigIP;
	}

	public String getAfAppID() {
		return afAppID;
	}

	public void setAfAppID(String afAppID) {
		this.afAppID = afAppID;
	}

	public Integer getCcRequestType() {
		return ccRequestType;
	}

	public void setCcRequestType(Integer ccRequestType) {
		this.ccRequestType = ccRequestType;
	}

	public Integer getRxRequestType() {
		return rxRequestType;
	}

	public void setRxRequestType(Integer rxRequestType) {
		this.rxRequestType = rxRequestType;
	}

	public Integer getAbortCause() {
		return abortCause;
	}

	public void setAbortCause(Integer abortCause) {
		this.abortCause = abortCause;
	}

	public Integer getSessionReleaseCause() {
		return sessionReleaseCause;
	}

	public void setSessionReleaseCause(Integer sessionReleaseCause) {
		this.sessionReleaseCause = sessionReleaseCause;
	}

	public String getLocalProvince() {
		return localProvince;
	}

	public void setLocalProvince(String localProvince) {
		this.localProvince = localProvince;
	}

	public Integer getRuleFailureCode() {
		return ruleFailureCode;
	}

	public void setRuleFailureCode(Integer ruleFailureCode) {
		this.ruleFailureCode = ruleFailureCode;
	}

	public String getOwnerProvince() {
		return ownerProvince;
	}

	public void setOwnerProvince(String ownerProvince) {
		this.ownerProvince = ownerProvince;
	}

	public String getOwnerCity() {
		return ownerCity;
	}

	public void setOwnerCity(String ownerCity) {
		this.ownerCity = ownerCity;
	}

	public String getRoamingType() {
		return roamingType;
	}

	public void setRoamingType(String roamingType) {
		this.roamingType = roamingType;
	}

	public String getSessionId() {
		return sessionId;
	}

	public void setSessionId(String sessionId) {
		this.sessionId = sessionId;
	}

	public String getIpv6Prefix() {
		return ipv6Prefix;
	}

	public void setIpv6Prefix(String ipv6Prefix) {
		this.ipv6Prefix = ipv6Prefix;
	}

	public Integer getCalledStationId() {
		return calledStationId;
	}

	public void setCalledStationId(Integer calledStationId) {
		this.calledStationId = calledStationId;
	}
	
	public Integer getTransactionStatus() {
		return transactionStatus;
	}
	public void setTransactionStatus(Integer transactionStatus) {
		this.transactionStatus = transactionStatus;
	}
	public String getSourceNeIp() {
		return sourceNeIp;
	}
	public void setSourceNeIp(String sourceNeIp) {
		this.sourceNeIp = sourceNeIp;
	}
	public Integer getSourceNePort() {
		return sourceNePort;
	}
	public void setSourceNePort(Integer sourceNePort) {
		this.sourceNePort = sourceNePort;
	}
	public String getDestinationNeIp() {
		return destinationNeIp;
	}
	public void setDestinationNeIp(String destinationNeIp) {
		this.destinationNeIp = destinationNeIp;
	}
	public Integer getDestinationNePort() {
		return destinationNePort;
	}
	public void setDestinationNePort(Integer destinationNePort) {
		this.destinationNePort = destinationNePort;
	}
	public Integer getRatType() {
		return ratType;
	}
	public void setRatType(Integer ratType) {
		this.ratType = ratType;
	}
	public Integer getServiceInfoStatus() {
		return serviceInfoStatus;
	}
	public void setServiceInfoStatus(Integer serviceInfoStatus) {
		this.serviceInfoStatus = serviceInfoStatus;
	}
	public Integer getUserEci() {
		return userEci;
	}
	public void setUserEci(Integer userEci) {
		this.userEci = userEci;
	}
	public Integer getUserTac() {
		return userTac;
	}
	public void setUserTac(Integer userTac) {
		this.userTac = userTac;
	}
	public Integer getQci() {
		return qci;
	}
	public void setQci(Integer qci) {
		this.qci = qci;
	}

}
